#【练习】员工薪资
"""
设计一个简单员工系统设计，包括不同类型的员工（如全职员工和兼职员工）。
每个员工有不同的薪资计算方法
"""

class Employee:
    def __init__(self,hours,hourly_rate):
        self.hours=hours
        self.hourly_rate=hourly_rate

class Full_time(Employee):
    def calculate_salary(self):
        return self.hours * self.hourly_rate

class Part_time(Employee):
    def calculate_salary(self):
        return self.hours * self.hourly_rate


if __name__ == '__main__':
    full_time_employee =Full_time(10,120)
    full_time_salary=full_time_employee.calculate_salary()
    print(f"全职员工时薪:{full_time_salary}")

    part_time_employee = Part_time( 5, 100)
    part_time_salary=part_time_employee.calculate_salary()
    print(f"兼职员工时薪:{part_time_salary}")